artificial bird nest - Turco Inglés Diccionario